.base h2 {line-height: 60px;color: #323334;font-size: 24px;font-weight: normal;padding-left: 20px;border-bottom: 1px solid #cdd2d5;}

a.search_btn {background: #0099CC;color: #fff;width: 120px;height: 30px;float: left;border-radius: 5px;text-align: center;line-height: 30px;margin-left: 10px;}
a.search_btn:hover {background: #1C6D88;}
.search_input {width: 350px;border: 1px solid #E5E9EC;line-height: 30px;height: 30px;float: left;}
.search_input input {background: #fff none repeat scroll 0 0;border: 0 none;float: left;font-size: 14px;height: 30px;line-height: 30px;padding-left: 10px;width: 300px;}
.search_input em {display: block;float: left;font-style: normal;text-align: center;width: 30px;}

.push_set_ul li {margin-bottom: 0;}

.face{height: 90px;width: 90px;float: left;margin-left: 60px;}
.face img{border-radius: 100%;height: 100%;width: 100%;border: 0 none;vertical-align: middle;}

.cen{height: 90px;width: 230px;float: left;margin-left: 60px}
.cen h2{font-weight: bold;color: #595b5c;font-size: 30px;line-height: 20px;height: 40px;}

.rt{height: 90px;width: 120px;float: left;margin-left: 50px;}
.user_list li{height: 110px;}
.status_btn{color: #fff;width: 80px;height: 30px;float: left;border-radius: 5px;text-align: center;line-height: 30px;margin-left: 10px;}
 
.user_detail_list{border-color: #F2F4F5;border-width: 1px;border-style: double;padding: 5px;margin-bottom: 15px;}
.user_detail_list:hover{border-color: #DEE8BC;border-radius: 5px;}
.user_detail_list .head{padding-left: 15px;border-bottom: 1px double rgba(197, 208, 214, 0.6);color: #73777a;height: 25px;line-height: 25px;}
.user_detail_list .body_left{height: 200px;float: left;}
.user_detail_list .body_right{height: 200px;float: left;width: 550px;margin-left: 30px;}
.user_detail_list .body_right em{font-weight: bold;font-style: normal;width: 100px;display: inline-block;text-align: right;vertical-align: top;}
.user_detail_list .body_right li{border-bottom: 1px solid #f2f4f5;height: 40px;line-height: 50px;}
.user_detail_list .body_right input[type=text].writable{border: 1px solid #BCCDDA;padding-left: 7px;    border-radius: 5px;}
.user_detail_list .body_right input[type=text]{width: 290px;border: 1px solid #fff;height: 30px;line-height: 35px;padding-left: 4px;}
.user_detail_list .body_right span.notice{font-size: xx-small;padding-left: 5px;}
.user_detail_list .body_right select{width: 290px;border: 1px solid #fff;height: 30px;line-height: 35px;border-radius: 5px;}
.user_detail_list .body_right select.writable{border: 1px solid #BCCDDA;padding-left: 3px;}
.user_detail_list .body_right textarea{border: 1px solid #fff;width: 345px;height: 100px;padding-top: 5px;border-radius: 5px;padding-left: 4px; resize:none;}
.user_detail_list .body_right textarea.writable{border: 1px solid #BCCDDA;padding-left: 7px;}
.user_detail_list .body_right input[type=checkbox]{width: 20px;height: 20px;margin-left: 20px;vertical-align: text-bottom;}
.user_detail_list .face{margin-left: 15px;}
.user_detail_list .face img{border-radius: initial;}
.user_detail_list .body_main{height: 200px;padding-top: 20px;}
.user_detail_list .tail{text-align: center;height: 50px;}
.user_detail_list .tail a{color: #fff;text-align: center;display: inline-block;border-radius: 5px;font-size: 24px;height:40px; line-height:40px;}
.user_detail_list .tail a.update_btn{background: #FF6600;width:200px;}
.user_detail_list .tail a.save_btn{background: #FF6600;width: 200px;}
.user_detail_list .tail a.cancel_btn{background: #339900;width: 200px;margin-left: 100px;}